package com.sinosoft.ptas.system.aop;

import org.apache.shiro.SecurityUtils;


/**
 * 安全验证工具类
 * @author lianwujun
 *
 */
public class SecurityUtil{
	
	/**
	 * 获取用户帐号
	 * @return	用户帐号
	 */
	public static String getUsername() {
		if(SecurityUtils.getSubject().getPrincipals()==null){
			return null;
		}
		return SecurityUtils.getSubject().getPrincipals().getPrimaryPrincipal().toString();
	} 
	
	/**
	 * 判断用户是否登录
	 * @return	true/false
	 */
	public static boolean isLogin() {
		if(SecurityUtils.getSubject().isAuthenticated()) {
			return true;
		}
		return false;
	}
	
	
}
